Дана буква английского алфавита. Выведите ее
предыдущую и следующую буквы.
Вход. Одна буква с (‘A’ < c < ‘Z’ или ‘a’ < c < ‘z’) английского
алфавита (прописная или заглавная).
Выход. Выведите сначала букву, стоящую перед c,
а затем букву, следующую за c в английском алфавите (с учетом регистра).
Пример входа 1 |
Пример выхода 1 |
D |
C E |
|
|
Пример входа 2 |
Пример выхода 2 |
x |
w y |
символы
Пусть c – входной
символ. Выведем символы c – 1 и c + 1.
Реализация алгоритма
Читаем
входной символ c.
scanf("%c", &c);
Выводим символы c – 1 и c + 1.
printf("%c %c\n", c - 1, c + 1);
Python реализация
Читаем входной символ c.
c = input()
Вычисляем
и выводим символы prev = c – 1 и next = c + 1.
prev = chr(ord(c) - 1)
next = chr(ord(c) + 1)
print(prev, next)